package com.ruoyi.honors.service;

import java.util.List;
import com.ruoyi.honors.domain.JwTeachHonors;

/**
 * 学院荣誉Service接口
 * 
 * @author ruoyi
 * @date 2024-11-13
 */
public interface IJwTeachHonorsService 
{
    /**
     * 查询学院荣誉
     * 
     * @param thId 学院荣誉主键
     * @return 学院荣誉
     */
    public JwTeachHonors selectJwTeachHonorsByThId(Long thId);

    /**
     * 查询学院荣誉列表
     * 
     * @param jwTeachHonors 学院荣誉
     * @return 学院荣誉集合
     */
    public List<JwTeachHonors> selectJwTeachHonorsList(JwTeachHonors jwTeachHonors);

    /**
     * 查询全部学院荣誉列表
     * 
     * @param jwTeachHonors 学院荣誉
     * @return 学院荣誉集合
     */
    public List<JwTeachHonors> selectAllJwTeachHonors(JwTeachHonors jwTeachHonors);

    /**
     * 新增学院荣誉
     * 
     * @param jwTeachHonors 学院荣誉
     * @return 结果
     */
    public int insertJwTeachHonors(JwTeachHonors jwTeachHonors);

    /**
     * 修改学院荣誉
     * 
     * @param jwTeachHonors 学院荣誉
     * @return 结果
     */
    public int updateJwTeachHonors(JwTeachHonors jwTeachHonors);

    /**
     * 批量删除学院荣誉
     * 
     * @param thIds 需要删除的学院荣誉主键集合
     * @return 结果
     */
    public int deleteJwTeachHonorsByThIds(Long[] thIds);

    /**
     * 删除学院荣誉信息
     * 
     * @param thId 学院荣誉主键
     * @return 结果
     */
    public int deleteJwTeachHonorsByThId(Long thId);
}
